﻿using ExcellentProject.Dominio.Cuestionarios.Entidades;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;

namespace ExcellentProject
{
    public partial class WebForm2 : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
#if (DEBUG)
            var opciones = new List<Opcion>();
            opciones.Add(new Opcion() { IdPregunta = 1, Descripcion = "C#" });
            opciones.Add(new Opcion() { IdPregunta = 1, Descripcion = "Java" });
            opciones.Add(new Opcion() { IdPregunta = 1, Descripcion = "R" });
            opciones.Add(new Opcion() { IdPregunta = 1, Descripcion = "C++" });
            var pregunta = new Pregunta()
            {
                IdPregunta = 1,
                CodigoTipo = "df",
                Enunciado = "What is your favourite Programming Language?",
                Opciones = opciones
            };

            var opciones2 = new List<Opcion>();
            opciones2.Add(new Opcion() { IdPregunta = 2, Descripcion = "A video Song" });
            opciones2.Add(new Opcion() { IdPregunta = 2, Descripcion = "A technical interview" });
            opciones2.Add(new Opcion() { IdPregunta = 2, Descripcion = "A movie" });
            opciones2.Add(new Opcion() { IdPregunta = 2, Descripcion = "A media clip" });

            var recursos = new List<Recurso>();
            recursos.Add(new Recurso() { Nombre = "Video1", Uri = "video.mp4", CodigoTipo = "VID" });

            var preguntaseg = new Pregunta()
            {
                IdPregunta = 2,
                CodigoTipo = "LIS",
                Enunciado = "What do you see?",
                Opciones = opciones2,
                Recursos = recursos
            };
            var opciones4 = new List<Opcion>();
            opciones4.Add(new Opcion() { IdPregunta = 4, Descripcion = "A cat" });
            opciones4.Add(new Opcion() { IdPregunta = 4, Descripcion = "A dog" });
            opciones4.Add(new Opcion() { IdPregunta = 4, Descripcion = "A bird" });
            opciones4.Add(new Opcion() { IdPregunta = 4, Descripcion = "A mouse" });

            var recursos_4 = new List<Recurso>();
            recursos_4.Add(new Recurso() { Nombre = "Imagen1", Uri = "imagen1.gif", CodigoTipo = "IMG" });

            var preguntacuarta = new Pregunta()
            {
                IdPregunta = 4,
                CodigoTipo = "LIS",
                Enunciado = "What do you see?",
                Opciones = opciones4,
                Recursos = recursos_4
            };
            pregunta1.Pregunta = pregunta;
            pregunta2.Pregunta = preguntaseg;
            pregunta4.Pregunta = preguntacuarta;

                var opciones5 = new List<Opcion>();
                opciones5.Add(new Opcion() { IdPregunta = 5, Descripcion = "A song" });
                opciones5.Add(new Opcion() { IdPregunta = 5, Descripcion = "A rington" });
                opciones5.Add(new Opcion() { IdPregunta = 5, Descripcion = "A dialog" });
                opciones5.Add(new Opcion() { IdPregunta = 5, Descripcion = "A narration" });

                var recursosA = new List<Recurso>();
                recursosA.Add(new Recurso() { Nombre = "Audio1", Uri = "Audio1.mp3", CodigoTipo = "SND" });

                var preguntaMusic = new Pregunta()
                {
                    IdPregunta = 5,
                    CodigoTipo = "LIS",
                    Enunciado = "What is listening?",
                    Opciones = opciones5,
                    Recursos = recursosA
                };

                pregunta5.Pregunta = preguntaMusic;

#endif
            }
        }
    }
}